package com.wanpinghui.wphlibrary.share;

import android.app.Activity;

import com.wanpinghui.wphlibrary.share.entity.ShareBean;

import retrofit.callback.YRequestCallback;


/***
 * 功能描述:第三方分享，二维码分享相关
 * 作者:qiujialiu
 * 时间:2017/5/27
 ***/

public interface ShareService {

    /**
     * 分享到微信
     * @param shareBean
     */
    void shareToWX(ShareBean shareBean, YRequestCallback callback);

    /**
     * 分享到微信朋友圈
     * @param shareBean
     */
    void shareToWXPY(ShareBean shareBean, YRequestCallback callback);

    /**
     * 分享到QQ
     * @param shareBean 如果分享纯图片，现只支持本地图片分享
     */
    void shareToQQ(Activity activity, ShareBean shareBean, YRequestCallback callback);

}
